tape streamer - Alemán Inglés Diccionario